import numpy as np
import matplotlib.pyplot as plt
#支持中文
plt.rcParams['font.family'] = ['sans-serif']
plt.rcParams['font.sans-serif'] = ['SimHei']
# 支持负数
plt.rcParams['axes.unicode_minus'] = False
# 生成随机数据
data = np.random.randn(1000)
# 创建图形
plt.figure(figsize=(8, 6))
plt.hist(data, 
         bins=30,
         color='skyblue',
         edgecolor='black',
         alpha=0.7)
plt.title("数据分布直方图")
plt.xlabel("数值")
plt.ylabel("频数")
plt.grid(True, linestyle=':', alpha=0.5)
plt.show()
